package it.stasbranger.myproject.client.managed.request;

import com.google.gwt.requestfactory.shared.Request;
import com.google.gwt.requestfactory.shared.RequestContext;
import com.google.gwt.requestfactory.shared.Service;

import it.stasbranger.myproject.service.SuppliersHasRequestsGWTAdapter;
import it.stasbranger.myproject.service.SuppliersHasRequestsService;

/**
 */
@Service(value = SuppliersHasRequestsService.class, locator = SuppliersHasRequestsGWTAdapter.class)
public interface SuppliersHasRequestsRequest extends RequestContext {
	abstract Request<java.lang.Integer> countSuppliersHasRequestss();

	abstract Request<java.util.List<SuppliersHasRequestsProxy>> findAllSuppliersHasRequestss(Integer firstResult, Integer maxResults);

	abstract Request<java.lang.Void> deleteSuppliersHasRequests(SuppliersHasRequestsProxy suppliersHasRequests);

	abstract Request<java.lang.Void> saveSuppliersHasRequests(SuppliersHasRequestsProxy suppliersHasRequests);
}
